package com.choosefine.it.team.model.vo;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @author 潘钱钦 下午3:35:12
 *
 */
@ApiModel(value = "班组发布招工信息（mobile）")
public class TeamRecruitmentInfoMobileVO implements Serializable {
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "id", required = false)
	private Integer id;

	@ApiModelProperty(value = "工种id", required = true)
	private String worktype;

	@ApiModelProperty(value = "工种", required = true)
	private String workTypeName;

	@ApiModelProperty(value = "人数", required = true)
	private Integer num;

	@ApiModelProperty(value = "工价", required = true)
	private Double wages;

	@ApiModelProperty(value = "工价结算方式", required = true)
	private Integer wagestype;

	@ApiModelProperty(value = "地区编号", required = true)
	private String areaCode;

	@ApiModelProperty(value = "地区名称", required = true)
	private String areaName;

	@ApiModelProperty(value = "项目名称", required = true)
	private String projectName;

	@ApiModelProperty(value = "承建单位", required = true)
	private String constructionunit;

	@ApiModelProperty(value = "发布时间", required = true)
	private Long publishtime;

	@ApiModelProperty(value = "班组类别名称", required = true)
	private String teamTypeName;
	
	@ApiModelProperty(value = "发布状态（0开始1停止）", required = true)
	private Integer publishStatus;
	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getWorktype() {
		return worktype;
	}

	public void setWorktype(String worktype) {
		this.worktype = worktype;
	}

	public String getWorkTypeName() {
		return workTypeName;
	}

	public void setWorkTypeName(String workTypeName) {
		this.workTypeName = workTypeName;
	}

	public Integer getNum() {
		return num;
	}

	public void setNum(Integer num) {
		this.num = num;
	}

	public Double getWages() {
		return wages;
	}

	public void setWages(Double wages) {
		this.wages = wages;
	}

	public Integer getWagestype() {
		return wagestype;
	}

	public void setWagestype(Integer wagestype) {
		this.wagestype = wagestype;
	}

	public String getAreaCode() {
		return areaCode;
	}

	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}

	public String getAreaName() {
		return areaName;
	}

	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}

	public String getProjectName() {
		return projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public String getConstructionunit() {
		return constructionunit;
	}

	public void setConstructionunit(String constructionunit) {
		this.constructionunit = constructionunit;
	}

	public Long getPublishtime() {
		return publishtime;
	}

	public void setPublishtime(Long publishtime) {
		this.publishtime = publishtime;
	}

	public String getTeamTypeName() {
		return teamTypeName;
	}

	public void setTeamTypeName(String teamTypeName) {
		this.teamTypeName = teamTypeName;
	}

	public Integer getPublishStatus() {
		return publishStatus;
	}

	public void setPublishStatus(Integer publishStatus) {
		this.publishStatus = publishStatus;
	}
}
